// *********************提交
let layer = layui.layer
let form = layui.form
form.verify({
  // 1) 长度6~12位，不能有空格
  changdu: function (value, item) {
    let reg = /^\S{6,12}$/;
    if (reg.test(value) == false) {
      return '密码必须6到12位，且不能出现空格'
    }
  },
  // 2) 新密码不能和原密码相同
  diff: function (value, item) {
    if (value == $('.oldPwd').val()) {
      return '新旧密码不能一样!'
    }
  },
  // 3) 两次新密码必须一致
  same: function (value, item) {
    if (value != $('.newPwd').val()) {
      return '新密码和重复密码必须一致!'
    }
  }
})

// 1.注册submit事件
$('form').on('submit', function (e) {
  e.preventDefault();
  var data = $(this).serialize(); // serialize是根据表单input的name属性值获取值的，所以一定要检查name属性值
  $.post('/my/updatepwd', data, function (res) {
    // 无论修改成功还是失败，都给出提示
    layer.msg(res.message);
    if (res.status === 0) {
      // 修改成功，清空输入框的值
      $('form')[0].reset(); // DOM方法reset表示重置表单
    }
  });
});

















// **********************重置